Definition of Irish Moss

  • (noun) dark purple edible seaweed of the Atlantic coasts of Europe and North America

Antonyms of Irish Moss


No Antonyms Found.

Homophones of Irish Moss


No Homophones Found.